package VideoRent.Articulo;

import java.util.*;

import VideoRent.Articulo.*;
import VideoRent.Enum.*;

/**
 * Clase que especifica los atributos y métodos de los articulos audiovisuales
 * ofrecidos en la videotienda
 */
public class ArticuloAudiovisual extends Articulo{
    private static int diasPrestamo = 3;
    private static int montoBase = 10;
    private static int montoMulta = 5;
    //Contenedor de los nombres de los actores participantes
    private String actores;

    /**
     * Constructor de la clase
     * @param cantidad Cantidad de elementos de la instancia actualmente en inventario
     * @param actores Contenedor de los nombres de los actores participantes
     */
    public ArticuloAudiovisual(String codigo, String nombre, int cantidad, int ano, String actores){
        super(codigo, nombre, cantidad, ano);
        this.actores = actores;
    }
    //Lista de 'getters' para obtener los valores de los atributos de la clase

    public int getDiasPrestamo(){return ArticuloAudiovisual.diasPrestamo;}
    public int getMontoBase(){return ArticuloAudiovisual.montoBase;}
    public int getMontoMulta(){return ArticuloAudiovisual.montoMulta;}
    public String getActores(){return this.actores;}

    //Lista de 'setters' para asignar los valores de los atributos de la clase

    public void setActores(String a){this.actores = a;}
}
